package com.uzai.console.vo.tb.tbtokenapi;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @author liuqi
 * @date 2021年08月20日 11:09
 */
@ApiModel("返回拉取订单淘宝token信息分页列表")
public class TbTokenApiPageVo {
    @ApiModelProperty("ID")
    private Long id;
    @ApiModelProperty("账号ID")
    private Long userId;
    @ApiModelProperty("联盟账号")
    private String userName;
    @ApiModelProperty("授权日期")
    private Integer authTime;
    @ApiModelProperty("授权到期日期")
    private Integer exptime;
    @ApiModelProperty("是否炮灰(0否，1是)")
    private Integer isPh;
    @ApiModelProperty("是否辅助(0否，1是)")
    private Integer isAux;
    @ApiModelProperty("是否同步订单(0否，1是)")
    private Integer isSyncOrder;
    @ApiModelProperty("炮灰订单类型（0付款，1结算）")
    private Integer phOrderType;
    @ApiModelProperty("炮灰启用规则。设置的最小订单数")
    private Integer phOrderCount;
    @ApiModelProperty("授权token")
    private String accessToken;
    @ApiModelProperty("pids")
    private String pids;
    @ApiModelProperty("推广位list")
    private List<String> pidList;
    /**
     * 授权是否到期状态
     */
    @ApiModelProperty("授权是否到期(0-已到期；1-有效; 2-即将过期)")
    private Integer expireStatus;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Integer getAuthTime() {
        return authTime;
    }

    public void setAuthTime(Integer authTime) {
        this.authTime = authTime;
    }

    public Integer getExptime() {
        return exptime;
    }

    public void setExptime(Integer exptime) {
        this.exptime = exptime;
    }

    public Integer getIsPh() {
        return isPh;
    }

    public void setIsPh(Integer isPh) {
        this.isPh = isPh;
    }

    public Integer getIsAux() {
        return isAux;
    }

    public void setIsAux(Integer isAux) {
        this.isAux = isAux;
    }

    public Integer getIsSyncOrder() {
        return isSyncOrder;
    }

    public void setIsSyncOrder(Integer isSyncOrder) {
        this.isSyncOrder = isSyncOrder;
    }

    public Integer getPhOrderType() {
        return phOrderType;
    }

    public void setPhOrderType(Integer phOrderType) {
        this.phOrderType = phOrderType;
    }

    public Integer getPhOrderCount() {
        return phOrderCount;
    }

    public void setPhOrderCount(Integer phOrderCount) {
        this.phOrderCount = phOrderCount;
    }

    public String getAccessToken() {
        return accessToken;
    }

    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }

    public List<String> getPidList() {
        return pidList;
    }

    public void setPidList(List<String> pidList) {
        this.pidList = pidList;
    }

    public String getPids() {
        return pids;
    }

    public void setPids(String pids) {
        this.pids = pids;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getExpireStatus() {
        return expireStatus;
    }

    public void setExpireStatus(Integer expireStatus) {
        this.expireStatus = expireStatus;
    }
}
